cyclone precipitator - Español Inglés Diccionario